excavation debris and wastes - Turco Inglés Diccionario